package com.livedocumentation.client.model;

public class Feature extends ProjectFile {

	public static final String STANDBY_STATUS = "StandBy";
	public static final String TODO_STATUS = "ToDo";
	public static final String INPROGRESS_STATUS = "InProgress";
	public static final String BLOCKED_STATUS = "Blocked";
	public static final String DONE_STATUS = "Done";
	public static final String DISCARD_STATUS = "Discard";

	public static final String FEATURE_TYPE = "Feature";
	public static final String USER_INTERFACE_TYPE = "UserInterface";
	public static final String ARCHITECTURE_TYPE = "Architecture";
	public static final String ENTITY_TYPE = "Entity";

	private String featurePath;

	private String featureName;

	private String featureDescription;

	private Integer priority;

	private Integer estimate;

	private String status;

	private String featureType;

	public String getFeaturePath() {
		return featurePath;
	}

	public void setFeaturePath(String featurePath) {
		this.featurePath = featurePath;
	}

	public String getFeatureName() {
		return featureName;
	}

	public void setFeatureName(String featureName) {
		this.featureName = featureName;
	}

	public String getFeatureDescription() {
		return featureDescription;
	}

	public void setFeatureDescription(String featureDescription) {
		this.featureDescription = featureDescription;
	}

	public void setPriority(Integer priority) {
		this.priority = priority;
	}

	public Integer getPriority() {
		return priority;
	}

	public void setEstimate(Integer estimate) {
		this.estimate = estimate;
	}

	public Integer getEstimate() {
		return estimate;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public String getStatus() {
		return status;
	}

	public void setFeatureType(String featureType) {
		this.featureType = featureType;
	}

	public String getFeatureType() {
		return featureType;
	}

}
